Synonyms for "metal glove"

Words with similar meaning